polarisation microscopes - French English Dictionary